main defecation - Turkish English Dictionary